﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ARCam3D.Imaging
{
    public struct RGBColor
    {
        public static RGBColor Black = new RGBColor(0, 0, 0);
        public static RGBColor White = new RGBColor(255, 255, 255);
        public static RGBColor Red = new RGBColor(255, 0, 0);
        public static RGBColor Green = new RGBColor(0, 255, 0);
        public static RGBColor Blue = new RGBColor(0, 0, 255);
        public static RGBColor Cyan = new RGBColor(0, 255, 255);
        public static RGBColor Magenta = new RGBColor(255, 0, 255);
        public static RGBColor Yellow = new RGBColor(255, 255, 0);

        public byte red;
        public byte green;
        public byte blue;

        public RGBColor(byte red, byte green, byte blue)
        {
            this.red = red;
            this.green = green;
            this.blue = blue;
        }
    }
}
